diff options
| author | Sebastien Castiel <sebastien@castiel.me> | 2024-01-09 07:45:21 -0500 |
|---|---|---|
| committer | Sebastien Castiel <sebastien@castiel.me> | 2024-01-09 07:45:28 -0500 |
| commit | a942369193002218b3c0f154d8efe34b33c3b121 (patch) | |
| tree | 5e02d63f13d0926f0628a5eb7f564b77406effd3 /src/app/groups/[groupId]/expenses | |
| parent | e891d259a56f51d80fd8925ec7d5b1de8a4edffe (diff) | |
Fix how dates are displayed (Fix #33)
Diffstat (limited to 'src/app/groups/[groupId]/expenses')
| -rw-r--r-- | src/app/groups/[groupId]/expenses/expense-list.tsx | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/app/groups/[groupId]/expenses/expense-list.tsx b/src/app/groups/[groupId]/expenses/expense-list.tsx index 7ee8329..f618700 100644 --- a/src/app/groups/[groupId]/expenses/expense-list.tsx +++ b/src/app/groups/[groupId]/expenses/expense-list.tsx @@ -29,7 +29,7 @@ export function ExpenseList({ <div key={expense.id} className={cn( - 'border-t flex justify-between pl-6 pr-2 py-4 text-sm cursor-pointer hover:bg-accent', + 'border-t flex justify-between pl-6 pr-2 py-4 text-sm cursor-pointer hover:bg-accent gap-1', expense.isReimbursement && 'italic', )} onClick={() => { @@ -42,10 +42,7 @@ export function ExpenseList({ </div> <div className="text-xs text-muted-foreground"> Paid by <strong>{getParticipant(expense.paidById)?.name}</strong> on{' '} - {expense.expenseDate.toLocaleDateString('en-US', { - dateStyle: 'medium', - })}{' '} - for{' '} + {formatDate(expense.expenseDate)} for{' '} {expense.paidFor.map((paidFor, index) => ( <Fragment key={index}> {index !== 0 && <>, </>} @@ -87,3 +84,10 @@ export function ExpenseList({ </p> ) } + +function formatDate(date: Date) { + return date.toLocaleDateString('en-US', { + dateStyle: 'medium', + timeZone: 'UTC', + }) +} |
